home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / SoundApps / Patchmix / Source / PatchWindow.h < prev    next >
Encoding:
Text File  |  1995-06-12  |  773 b   |  25 lines

  1. // PatchWindow.h
  2. // By Jayson Adams, NeXT Developer Support Team
  3. // You may freely copy, distribute and reuse the code in this example.
  4. // NeXT disclaims any warranty of any kind, expressed or implied, as to its
  5. // fitness for any particular use.
  6. // Modified by Mara Helmuth for Patchmix.
  7.  
  8. #import <appkit/Window.h>
  9.  
  10. @interface PatchWindow:Window
  11. {
  12.     id        viewRectList;
  13.     int        viewRectUnderPoint;
  14. }
  15.  
  16. /* instance methods */
  17. - initContent:(const NXRect *)contentRect style:(int)aStyle
  18.   backing:(int)bufferingType buttonMask:(int)mask defer:(BOOL)flag;
  19. - registerRect:(NXRect *)rect forView:view;
  20. - (BOOL)windowEntered:(NXPoint *)windowEntered fromSource:dragSource;
  21. - (BOOL)windowExited:dragSource;
  22. - (BOOL)windowDropped:(NXPoint *)mouseLocation fromSource:source;
  23.  
  24. @end
  25.